From: Jim Blandy Date: Tue, 4 May 1993 14:17:07 +0000 (+0000) Subject: * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~96397 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=a6eb67976982ccf22d8245e364e0641fdca8e11b;p=emacs.git * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and call AC_STRUCT_TM to see what's in time.h. * configure.in: Employ quoting stupidity to get the value of CPP to expand properly. --- diff --git a/configure1.in b/configure1.in index b642840db07..1a3915b019d 100755 --- a/configure1.in +++ b/configure1.in @@ -817,10 +817,11 @@ fi #### Some other nice autoconf tests. ] AC_PROG_CPP -AC_HAVE_HEADERS(sys/timeb.h) +AC_HAVE_HEADERS(sys/timeb.h sys/time.h) AC_RETSIGTYPE AC_ALLOCA AC_HAVE_FUNCS(gettimeofday gethostname dup2) +AC_STRUCT_TM AC_CONST [ @@ -942,7 +943,10 @@ echo ' @configure@ system_malloc=no #endif ' > ${tempcname} -eval `${CPP} ${tempcname} \ +# The value of CPP is a quoted variable reference, so we need to do this +# to get its actual value... +foo=`eval "echo $CPP"` +eval `${foo} ${tempcname} \ | grep '@configure@' \ | sed -e 's/^@configure@ \([^=]*=\)\(.*\)$/\1"\2"/'` rm ${tempcname}